﻿@media (min-width: 1800px) {
    .k-grid a {
        text-decoration: none;
    }
    .k-grid-content .k-table-row:last-child > td,
    .k-grid-content .k-table-row:last-child > .k-table-td,
    .k-grid-content-locked .k-table-row:last-child > td,
    .k-grid-content-locked .k-table-row:last-child > .k-table-td {
        border-bottom-width: 1px;
    }

    .k-pager-numbers .k-selected {
        cursor: inherit;
        z-index: 2;
    }

    .k-pager-refresh {
        margin-inline-start: auto;
        color: #428bca !important;
        order: 10;
    }

    .k-pager-info {
        display: flex !important;
        text-align: end;
        justify-content: flex-end;
        font-size: 14.4px;
        flex: 1 1 0%;
        order: 9;
    }

    .k-pager-md .k-pager-numbers-wrap .k-button {
        min-width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
        color: #428bca;
    }

    .k-filter-menu-container {
        padding: var(--kendo-spacing-2, 0.5rem);
        box-sizing: border-box;
        display: flex;
        flex-flow: column nowrap;
        align-items: stretch;
        gap: var(--kendo-spacing-2, 0.5rem);
        background-color: #f5f5f5;
    }

    .k-grid .k-table-th,
    .k-grid td,
    .k-grid .k-table-td {
        border-width: 0;
        border-inline-start-width: 1px;
        border-style: solid;
        border-color: inherit;
        outline: 0;
        font-weight: inherit;
        text-align: inherit;
        position: static;
        overflow: hidden;
        text-overflow: ellipsis;
        font-size:15.4px;
        box-sizing: content-box;
    }

    .k-grid .k-grid-md .k-grid-header .k-grid-filter,
    .k-grid .k-grid-md .k-grid-header .k-header-column-menu,
    .k-grid .k-grid-md .k-grid-header .k-grid-header-menu,
    .k-grid-md .k-grid-header .k-grid-filter,
    .k-grid-md .k-grid-header .k-header-column-menu,
    .k-grid-md .k-grid-header .k-grid-header-menu {
        padding: 0.375rem;
        margin-right: 0px;
        width: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
        height: calc( calc( var(--kendo-line-height, normal) * 1em ) + calc(0.375rem * 2 ) + 2px);
        bottom: calc( 0.5rem + calc( 1.5 * 1em)/2 - calc( calc( 1.5 * 1em ) + calc( 0.375rem * 2 ))/2);
    }
    .k-column-title {
        min-width: 0;
        text-overflow: ellipsis;
        white-space: normal;
        flex-shrink: 1;
        overflow: hidden;
    }
    .k-toolbar {
        margin: 0;
        border-width: 1px;
        border-style: solid;
        box-sizing: border-box;
        outline: 0;
        font-family: 'roboto', sans-serif;
        font-size: var(--kendo-font-size, inherit);
        line-height: var(--kendo-line-height, normal);
        list-style: none;
        display: flex;
        flex-flow: row wrap;
        align-items: center;
        justify-content: flex-start;
        position: relative;
        overflow: hidden;
        -webkit-touch-callout: none;
        -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    }

    #KendoActionlinks {
        padding: 2.5px 4px;
        font-size: 12px;
    }
}
